﻿

using System;
using System.Windows.Forms;
using ProyectoSelva.Const;

namespace ProyectoSelva.Forms.Mantenimiento
{
    public partial class FrmMantenimientoEntidadGenerica : Form
    {


        private String cadenaDescriptivaEntidad;


        public String CadenaDescriptivaEntidad
        {
            get { return cadenaDescriptivaEntidad; }
            set
            {
                cadenaDescriptivaEntidad = value;
                this.Text = String.Format(this.Text, cadenaDescriptivaEntidad);
            }
        }
        
        
        public FrmMantenimientoEntidadGenerica()
        {
            InitializeComponent();
            AplicarPermisos();
        }

        private void AplicarPermisos()
        {
            var usuario = FrmInicioSelva.Usuario;
            tStripButtonModificar.Visible = Perfil.TIPO3.Equals(usuario.Perfil);
            tStripButtonEliminar.Visible = Perfil.TIPO3.Equals(usuario.Perfil);
            tStripButtonCrear.Visible = Perfil.TIPO3.Equals(usuario.Perfil);
        }

        protected virtual void tStripButtonCrear_Click(object sender, System.EventArgs e)
        {

        }

        protected virtual void tStripButtonModificar_Click(object sender, EventArgs e)
        {

        }

        protected virtual void tStripButtonEliminar_Click(object sender, EventArgs e)
        {

        }

       
        

    }
}
